﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Crosland.Automotriz.Data.Dao.Linq;
using Crosland.Automotriz.Entidad;

namespace Crosland.Automotriz.Logic.Linq
{
    public class clsTH_Venta_Vehiculo_SeguroBL
    {
        readonly clsTH_Venta_Vehiculo_SeguroDAO datos = new clsTH_Venta_Vehiculo_SeguroDAO();

        public bool Insertar(TH_VENTA_VEHICULO_SEGURO Obj)
        {
            return datos.Insertar(Obj);
        }

        public int Actualizar(int ID_VENTA_VEHICULO_SEGURO, int ID_FORMA_PAGO, int ID_BANCO, int ID_ENDOSO)
        {
            return datos.Actualizar(ID_VENTA_VEHICULO_SEGURO, ID_FORMA_PAGO, ID_BANCO, ID_ENDOSO);
        }

        public int ObtenerUltimoID_LOCAL()
        {
            return datos.ObtenerUltimoID_LOCAL();
        }

        public TH_VENTA_VEHICULO_SEGURO Seleccionar(int ID_VENTA_VEHICULO_SEGURO)
        {
            return datos.Seleccionar(ID_VENTA_VEHICULO_SEGURO);
        }

        public int ActualizarEnviarSolicitud(int ID_VENTA_VEHICULO_SEGURO, string ID_USUARIO_SOLICITUD, string observacion)
        {
            return datos.ActualizarEnviarSolicitud(ID_VENTA_VEHICULO_SEGURO, ID_USUARIO_SOLICITUD, observacion);
        }

        public int ActualizarEnviarRespuesta(int ID_VENTA_VEHICULO_SEGURO, string ID_USUARIO, string observacion, int tipoRespuesta)
        {
            return datos.ActualizarEnviarRespuesta(ID_VENTA_VEHICULO_SEGURO, ID_USUARIO, observacion, tipoRespuesta);
        }
    }
}
